Aggregation Techniques on Software Metrics: A Study

نویسندگان

  • S. V. Achuta Rao
  • Kiran Kumar
چکیده

Metrics are usually defined on a micro level like methods, classes and packages. These are failed to provide an adequate picture of the entire system effectively. By combine different metrics with varying output values and ranges to get insight in the evolution of the macro level system. We listed various metrics like Product, Project & Process and also various aggregation techniques in Traditional methods such as mean, median, sum, and cardinality; in Distribution fittings such as Log-Normal, Exponential, Negative binomial; and in Inequality Indices such as Theil, Gini, Kolm and Atkinson. The theoretical criteria in Domain, Range, and Invariance & Decomposability of various metrics are discussed. The Aggregation Techniques from simple mathematical operations to more complex operations to get Macro level system would be helpful as the outliers get pulled into the larger amounts of data. The Developers or Managers have an understanding of the parts of system are still needed to make sure that the metrics not misused or misunderstood. Metris are powerful tools that need to be used with care. We wish to understand, the aggregation techniques influence the strength of the relations among metrics to asses software quality.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparative Study of Software Metrics’ Aggregation Techniques

While software metrics are commonly used to assess software maintainability and study software evolution, they are usually defined on a micro-level (method, class, package). Metrics should therefore be aggregated in order to provide insights in the evolution at the macro-level (system). In addition to traditional aggregation techniques such as the mean, recently econometric aggregation techniqu...

متن کامل

How to aggregate software metrics?

Maintaining a software system resembles renovating a house: it usually takes longer and costs more than planned. Similarly to a house owner identifying potential problems before renovation, a software owner should assess maintainability of software before renovating or extending it. To measure maintainability one often applies metrics, associating software artifacts with numbers. Unfortunately,...

متن کامل

Investigating the Impact of Metric Aggregation Techniques on Defect Prediction

Code metrics collected at the method level are often aggregated using summation to capture system properties at higher levels (e.g., fileor package-level). Since defect data is often available at these higher levels, this aggregation allows researchers to build defect prediction models. Recent findings by Landman et al. indicate that aggregation is likely to inflate the correlation between size...

متن کامل

Software quality metrics aggregation in industry

With the growing need for quality assessment of entire software systems in the industry, new issues are emerging. First, because most software quality metrics are defined at the level of individual software components, there is a need for aggregation methods to summarize the results at the system level. Second, because a software evaluation requires the use of different metrics, with possibly w...

متن کامل

Improving the Inference of Gene Expression Regulatory Networks with Data Aggregation Approach

Introduction: The major issue for the future of bioinformatics is the design of tools to determine the functions and all products of single-cell genes. This requires the integration of different biological disciplines as well as sophisticated mathematical and statistical tools. This study revealed that data mining techniques can be used to develop models for diagnosing high-risk or low-risk lif...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015